package top.infopub.mgr.bpa.jsonVo;

import lombok.Data;
import top.infopub.dto.bpa.BudgetBatchDetailDto;
import top.infopub.model.bpa.BudgetBatch;
import top.infopub.model.bpa.BudgetBatchInfo;
import top.infopub.model.bpa.BudgetContract;
import top.infopub.model.common.MktSetupProInfo;

import java.util.List;
import java.util.Map;

/**
 * 概算分批
 */
@Data
public class BudgetBatchDetailJsonVo {

    private List<MktSetupProInfo> proInfoList;//项目下拉列表

    private List<Map<String, String>> subList;//子项的下拉列表

    private List<Map<String, String>> contractList;//合同的下拉列表

    private BudgetBatchDetailDto info; //项目基础信息

    private List<BudgetBatchInfo> budgetBatchInfoList;//概算清单信息

    private List<BudgetContract> budgetContractList;//费用清单信息

    private BudgetBatch budgetBatch;//主表信息

    private String[] fileAtt; //附件
}
